package com.yz.study.test;

import java.time.Instant;
import java.time.LocalDateTime;
import java.time.ZoneId;
import java.time.format.DateTimeFormatter;
import java.util.Date;

public class T1
{
    public static void main(String[] args)
    {
        System.out.println(new Date().getTime() +"\t" + System.currentTimeMillis());

        changeV1();
    }

    public static void changeV1() {
        // 示例时间戳（当前时间戳可以用System.currentTimeMillis()获取）
        long timestamp = System.currentTimeMillis();

        // 将时间戳转换为LocalDateTime
        LocalDateTime localDateTime = LocalDateTime.ofInstant(Instant.ofEpochMilli(timestamp), ZoneId.systemDefault());

        // 定义日期时间格式
        DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");

        // 格式化LocalDateTime
        String formattedDateTime = localDateTime.format(formatter);

        // 输出结果
        System.out.println("格式化后的日期时间为: " + formattedDateTime);
    }
}
